# 文件直接在Unix/Linux/Mac上运行
#!/usr/bin/env python3
# 文件本身使用标准UTF-8编码
# -*- coding: utf-8 -*-

# 表示模块的文档注释，任何模块代码的第一个字符串都被视为模块的文档注释
'a test module'

__author__ = 'kingpengLin'

import sys

def test():
    args = sys.argv
    argsLen = len(args)
    if argsLen == 1:
        print('Hello world!')
    elif argsLen == 2:
        print("Hello, %s" % args[1])
    else:
        print('Too many arguments!')
        
# 私有方法
def _private1(name):
    return 'Hello, %s'%name
def _private2(name):
    return 'Hi,%s'%name

def greeting(name):
    if len(name)>3:
        return _private1(name)
    else:
        return _private2(name)

if __name__ == '__main__':
    test()
    print(greeting("嘿嘿"))